appear (make an appearance) - Turc Anglais Dictionnaire